rose lovers - German English Dictionary